<?php
class AskControl extends CommonControl{
public function index(){
	if(!isset($_SESSION['name'])) $this->error('请先登陆');
		//判断是否为POST提交
		if (IS_POST) {
			//获得用户提问信息
			$data = array(
				'content'	=> htmlspecialchars($_POST['content']),
				'time'		=> time(),
				'reward'	=> (int)$_POST['reward'],
				'uid'		=> $_SESSION['uid'],
				'cid'		=> (int)$_POST['cate-one']
			);
			//组合sql
			$sql = "INSERT INTO hd_ask (content,time,reward,uid,cid) VALUES ('{$data["content"]}',{$data["time"]},{$data["reward"]},{$data["uid"]},{$data["cid"]})";
			//执行sql
			$jud = M('stu') -> exe($sql);

			//判断是否插入成功
			if ($jud) {
					//在HD_USER中要增加插入一条 提问数量************************************
					// 先查出提问数量
					$assql = "SELECT*FROM hd_user where uid={$data['uid']}";
					$askno =M('wenda')->query($assql); 
					$askno = current($askno);
					// 每插入一条，就增加一条数量
					$ask = $askno['ask']+1;
					// 组合插入数量的SQL
					$asksql = "UPDATE hd_user SET ask={$ask} WHERE uid={$data['uid']}";
					M('stu') -> exe($asksql);
					//在HD_USER中要增加插入一条 经验数************************************* 
					// 每插入一条，就增加一条数量
					$exp = $askno['exp']+1;
					// 组合插入数量的SQL
					$expsql = "UPDATE hd_user SET exp={$exp} WHERE uid={$data['uid']}";
					M('stu') -> exe($expsql);
				$this -> success('提问成功,请耐心等待热心网友回答',__APP__);
			}
				$this -> error('提问失败');
		}
		
		
		//载入模板
		$this -> display('index.html');
	}

	//异步调取子分类
	public function get_cate(){
		//判断是不是ajax
		if(!IS_AJAX) $this->error('页面不存在');
		//获得传过来的cid
		$cid = (int)$_POST['cid'];
		//组合sql
		$sql = "SELECT * FROM hd_category WHERE pid=" . $cid;
		//执行sql
		$data = M('stu') -> query($sql);
		//如果sql查询到的有值
		if($data){
			//输出json格式
			echo json_encode($data);
		} else {
			echo 0;
		}
	}
//问题提交<将用户提交的问题插入数据库> ******************************************
	public function ask_qusetion(){
		// 获得当前的数据
		var_dump($_POST);
		//内容区域
		$content = htmlspecialchars($_POST['content']);
		//奖励《金币奖励》
		$reward = htmlspecialchars($_POST['content']);
		//用户的ID<获得用户的UID，之前有将它存入SESSION>
		$uid =$_SESSION['uid'];
		//是问题所属的分类 
		$cid = htmlspecialchars($_POST['cid']);

	}

}